import pandas as pd
import xlwings as xw

'''
根据excel中某一列中的一组值，将excel拆分成多个文件，每个文件包含一组值。
使用pandas库将Excel文件拆分成多个文件，每个文件包含一个产品。
'''

# 读取Excel文件
df = pd.read_excel('your_file.xlsx')
# 针对某一列去重
products = df['Product'].unique()

for product in products:
    # 筛选出当前产品
    product_df = df[df['Product'] == product]
    # 创建一个新的Excel文件
    product_df.to_excel(f'{product}.xlsx')
    